Making Robotic Marionettes Perform

نویسندگان

  • Todd D. Murphey
  • Brenna Argall
چکیده

This paper describes a project with the long term goal of automated performance marionettes, accomplished by capturing human motion and automating the motion imitation synthesis for an experimental marionette system. The automation and performance goals required the development of hardware and software tools that enable motion imitation, leading to a series of results in numerical simulation, optimal control, and embedded systems. Marionettes are actuated by strings, so the mechanical description of the marionettes either creates a multi-scale or degenerate system—making simulation of the constrained dynamics challenging. Moreover, the marionettes have 40-50 degrees of freedom with closed kinematic chains. Choreography requires the use of motion primitives, typically originating from human motions that one wants the marionette to imitate, and resulting in a high dimensional nonlinear optimal control problem that needs to be solved for each primitive. Once acquired, the motion primitives must be pieced together in a way that preserves stability, resulting in an optimal timing control problem. We conclude with our current results that enable the synthesis of optimal imitation trajectories, and overview the next steps we are taking in this project towards automated performance marionettes.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimization of Multi-agent Motion Programs with Applications to Robotic Marionettes

In this paper, we consider the problem of generating optimized, executable control code from high-level, symbolic specifications. In particular, we construct symbolic control programs using strings from a motion description language with a nominal set of motion parameters, such as temporal duration and energy, embedded within each mode. These parameters are then optimized over, using tools from...

متن کامل

Marionette: from Traditional Manipulation to Robotic Manipulation

Marionettes are string-operated puppets. It is an ancient and universal form of performing art which still evolves slowly today. From the engineering perspective, the marionette is a wire(or string-) driven multi-limbed under-actuated mechanism under gravity influence that exhibits rich kinematic and dynamic behaviours. This article introduces the evolution and the engineering aspect of traditi...

متن کامل

Timing Control of Switched Systems with Applications to Robotic Marionettes

We present an optimal timing control formulation for the problem of controlling autonomous puppets. In particular, by appropriately timing the different movements, entire plays can be performed. Such plays are produced by concatenating sequences of motion primitives and a compiler optimizes these sequences, using recent results in optimal switch-time control. Additionally, we apply saddle-point...

متن کامل

Choreography for Marionettes: Imitation, Planning, and Control

This paper presents a project aimed at the creation of fully automated marionettes for puppet plays, to be used in stage plays at the Atlanta Center for Puppetry Arts. In fact, marionettes are sophisticated and challenging mechanical systems, and therefore represent good test-beds for many current issues in robotics, such as systematic modeling of relatively high degree of freedom systems, sema...

متن کامل

Control of a 2-DoF robotic arm using a P300-based brain-computer interface

In this study, a novel control algorithm, based on a P300-based brain-computer interface (BCI) is fully developed to control a 2-DoF robotic arm. Eight subjects including 5 men and 3 women perform a 2-dimensional target tracking in a simulated environment. Their EEG (Electroencephalography) signals from visual cortex are recorded and P300 components are extracted and evaluated to perform a real...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012